﻿// P19 两数之和.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//
/*
给定一个大小为n的数组a和一个整数m，求其中有多少对二元组(i,j)满足：1≤i<j≤n且ai+aj>m

输入格式
第一行两个整数n,m，意义如上。(1≤n≤2×105,1≤m≤109)

第二行n个整数，第i个整数表示ai。(0≤ai≤109)

输出格式
一个数字，表示满足条件的二元组的个数。

输入样例
复制代码
3 5
2 3 4
输出样例
复制代码
2
提示
样例中满足条件的二元组为(1,3),(2,3)。
*/


#include <iostream>

int main()
{
    std::cout << "Hello World!\n";
}

 